Skip to content

refactor: [#450] rename internal crates for tracker deployer namespace#452

Merged
josecelano merged 2 commits intomainfrom
450-rename-internal-crates-for-release
Apr 14, 2026
Merged

refactor: [#450] rename internal crates for tracker deployer namespace#452
josecelano merged 2 commits intomainfrom
450-rename-internal-crates-for-release

Conversation

@josecelano
Copy link
Copy Markdown
Member

@josecelano josecelano commented Apr 14, 2026

Summary

Rename internal crates to the tracker-deployer namespace before first crates.io publication, and propagate the new names through workspace dependencies, workflows, tests, docs, and examples.

Renames

  • torrust-deployer-types -> torrust-tracker-deployer-types
  • torrust-dependency-installer -> torrust-tracker-deployer-dependency-installer

Why

No crate has been published yet, so this is the safest point to align crate names with the repository/project namespace and avoid long-term migration overhead.

Scope

  • Cargo manifests and dependency references
  • publish workflow crate names and checks
  • Rust imports/usages where needed
  • docs/examples/help text references

Validation

  • pre-commit checks run locally before branch handoff
  • PR CI runs the full workflow matrix before merge

Follow-up

After merge, re-run the release branch workflow and verify crates.io publication with updated token permissions in the crates-io environment.

@josecelano josecelano self-assigned this Apr 14, 2026
@josecelano
Copy link
Copy Markdown
Member Author

ACK 29033f5

@josecelano
Copy link
Copy Markdown
Member Author

ACK 43a5bc0

@josecelano josecelano merged commit e415788 into main Apr 14, 2026
47 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant